revolutionary people's struggle - Anglais Synonymes Dictionnaire

revolutionary people's struggle

n.
[1] ELA